subcutaneous nodule - French English Dictionary